body {
	font-family: Arial, sans-serif;
}

#global {
	width: 1056px;
	margin: auto;
}

#top {
	background: url("cvpy_top.png") repeat-x;
	height: 319px;
	width: 1056px;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	color: white;
}

#top ul {
	margin-left: 50px;
}

#bottom {
	width: 1056px;
	min-height: 400px;
}

#left {
	position: absolute;
	background: url("cvpy_left.png") repeat-y;
	width: 272px;
	height: 900px;
	border-left: 1px solid black;
	padding-top: 20px;
}

#right {
	position: absolute;
	margin-left: 272px;
	background: url("cvpy_right.png") repeat-y;
	width: 755px;
	height: 900px;
	border-right: 1px solid black;
	padding-top: 20px;
	padding-right: 30px;
}

#right li {
	margin-bottom: 5px;
	font-size: 15px;
}

#right ul {
	margin-left: 15px;
	padding-top: 5px;
}

#comp2 ul ul {
	margin-left: 70px;
}

#autre2 ul ul {
	margin-left: 120px;
}

#formation1 { height: 150px; }
#formation2 { height: 150px; }

#formation2 .decallage {
	position: absolute;
	margin-left: 120px;
	margin-right: 50px;
}

#xppro1 { height: 100px; }
#xppro2 { height: 100px; }

#comp1 { height: 300px; }
#comp2 { height: 300px; }

#autre1 { height: 200px; }
#autre2 { height: 200px; }

h1 {
	font-size: 24px;
	text-align: right;
	margin: 80px 60px 50px;
}

h2 {
	font-size: 19px;
	text-align: right;
	color: #424f6f;
	margin-right: 10px;
}